Technical Q&ADV 20 - PCI Throughput Issues (15-Sept-95)Q We want to maximize our throughput across the PCI bus between Mac memory and a block of static RAM on our card. This static RAM is also accessible from an on-card DSP, which constantly reads/modifies RAM. The DSP is not directly on the PCI bus, so it cannot easily participate in cache coherency schemes.
What's the best way to get data across PCI to and from this memory?
You may want to design your own algorithms, using the double declaration in C
to get compilers to translate BlockMoveDataUncached into floating point loads
and stores. |